<?php
require_once(dirname(dirname(dirname(__FILE__))) . '/app.php');

need_manager();
need_auth('admin');

$id = abs(intval($_REQUEST['id']));
$area = Table::Fetch('area', $id);
$table = new Table('area', $_POST);
$uarray = array( 'ename',  'name', 'city_id', 'sort_order', 'display'); 
$table->display = strtoupper($table->display)=='Y' ? 'Y' : 'N';

if (!$_POST['name'] || !$_POST['ename']) {
	Session::Set('error', '中文名称、英文名称均不能为空');
	redirect(null);
}

if ( $area ) {
	if ( $flag = $table->update( $uarray ) ) {
		Session::Set('notice', '编辑分类成功');
	} else {
		Session::Set('error', '编辑分类失败');
	}
} else {
	if ( $flag = $table->insert( $uarray ) ) {
		Session::Set('notice', '新建分类成功');
	} else {
		Session::Set('error', '新建分类失败');
	}
}

redirect(null);
